About Thequintessentia Ltd (10272873) United Kingdom