About Apollo Nails Limited (12794048) United Kingdom