About Kermincham Projects Int Limited (10383268) United Kingdom