About Boo Bah Ltd. (SC535110) United Kingdom