About Nilda & Bing Ltd (10883292) United Kingdom