About Ivory Egg (uk) Limited (05390861) United Kingdom