About Nicklin Fee Protection Limited (12632704) United Kingdom