About Lychar Ltd (13057925) United Kingdom