About Lymereha Ltd (13530529) United Kingdom