About Blueshift Memory Ltd (10325769) United Kingdom