About Kwak & Friends Limited (11722189) United Kingdom