About Bastian & Nelly Limited (10482346) United Kingdom