About Finebass Limited (04201649) United Kingdom