About Yankit Services Limited (12075803) United Kingdom