About [m]platform Limited (07653208) United Kingdom