About Platformation Ltd (10414067) United Kingdom