About Platipus Limited (09948535) United Kingdom