About Chimaera Bridge Limited (10466882) United Kingdom