About Soflomo West Limited (11945728) United Kingdom