About Placeom Limited (12390127) United Kingdom