About Bla 2059 Limited (10257317) United Kingdom