About Lucinda Ker Ltd (12896008) United Kingdom