About Solofish Properties Ltd (11192651) United Kingdom