About Larsolo Ltd (12208461) United Kingdom