About Squad 9 Ltd (13699468) United Kingdom