About The Bagfinder Limited (12053064) United Kingdom