About Synbra Holding Uk Ltd (09502640) United Kingdom