About The New Egg Company Limited (12277055) United Kingdom