About Apollo Designer Ltd (12430333) United Kingdom