About Baggins Holding Limited (13226783) United Kingdom