About K&s Consultants Limited (11808797) United Kingdom