About Biamore Limited (13699387) United Kingdom