About Yee Balmore Limited (SC579760) United Kingdom