About Yellowbridge Limited (SC624329) United Kingdom