About Shane Technology Limited (11346267) United Kingdom