About Kroff International Limited (06483409) United Kingdom