About Bamboomn Uk Ltd (12874398) United Kingdom