About Aplomado Carbon Ltd (13493278) United Kingdom