About Clamria Ltd (13041945) United Kingdom