About Bloc It Solutions Ltd (10884288) United Kingdom