About Celera Dynamics Ltd (10329565) United Kingdom