About Bachina 3 Limited (05662616) United Kingdom