About Essentially Holdings Ltd (12721558) United Kingdom