About Aplomado Trading Ltd (13138243) United Kingdom