About Chimeeras Limited (06497254) United Kingdom