About Kameron 19 Ltd (12220738) United Kingdom