About Solomo Labs Ltd (08488319) United Kingdom