About Individual Baits Limited (10052532) United Kingdom