About Platon Technologies Limited (12213287) United Kingdom