About Capelli By Jennifer Ltd (SC584730) United Kingdom