About Lycart Ltd (12515482) United Kingdom