About Kullen Limited (10844316) United Kingdom