About Platformer Ltd (12730242) United Kingdom