About Solo Industries Ltd (10692586) United Kingdom