About Nicobake Limited (13275105) United Kingdom