About Satplan Holdings Ltd (11707382) United Kingdom