About K & A 786 Limited (11361888) United Kingdom