About Ego S Development Ltd (07583596) United Kingdom