Company name: Blade Rigg Ltd
Description: Visual Media Solutions
Unit 5 Jubilee Ave, London E4 9JD, United Kingdom