About X-or Technologies Ltd (11502372) United Kingdom