About Lady Buddha Ltd (12369593) United Kingdom