About Alexanderus Tech Ltd. (10767812) United Kingdom