About Squareone Technologies Ltd (NI668424) United Kingdom