About Apsol Ltd (12974909) United Kingdom