About Slane Technology Limited (09234815) United Kingdom