About Platforme International Limited (04457695) United Kingdom