About Mannabdellium Ltd (12841304) United Kingdom