About West Egg Holdings Ltd (12627655) United Kingdom