About Feedjim Holding Limited (09476360) United Kingdom