About Soloc Limited (11823867) United Kingdom