About K&s Tech Ltd (11322373) United Kingdom