About Allegiance Technology Limited (13498612) United Kingdom