About Killer Master Limited (SC670874) United Kingdom