About K Stallion Limited (13238382) United Kingdom