About Jacqueline Liburd Limited (12240982) United Kingdom