About Bamboo Vera Ltd (11999184) United Kingdom