About Blueshift (london) Ltd (12809836) United Kingdom