About Absai Technology Limited (10904565) United Kingdom