About Bingaglo Limited (12878089) United Kingdom