About Chikkizza(st Albans) Limited (11466135) United Kingdom