About Aplindo Limited (13038117) United Kingdom