About Solus 33 Limited (04959748) United Kingdom