About Sevenplatform Ii Limited (12181238) United Kingdom