About Kangafix Limited (10785023) United Kingdom