About Ab Squared Ltd (12183502) United Kingdom