About Yellow Sapphire Management Ltd (SC433639) United Kingdom