About West Egg Limited (12806871) United Kingdom