About Solba Ltd (06482697) United Kingdom