About Bin28 Limited (12357844) United Kingdom