About Blue Squash Technology Ltd (11074601) United Kingdom