About Levitas Solutions Ltd (10620330) United Kingdom