About 32ms Freehold Limited (12409232) United Kingdom