About May Avenue Capital Ltd (12144710) United Kingdom