About Bassbarr Foundation Ltd (12513281) United Kingdom