About Claene Management Ltd (12748818) United Kingdom