About Xor Gate Limited (11445532) United Kingdom