About Aaplos Ltd (13238257) United Kingdom