About Platform Nine (holdings) Ltd (10202637) United Kingdom