About Sol International Limited (10786639) United Kingdom