About Zeroplace Limited (12268440) United Kingdom