About Microplatforms Ltd (09497482) United Kingdom