About Daxtra Technologies Ltd. (SC235713) United Kingdom