About Bambiloo Ltd (SC647582) United Kingdom