About Silke Technology Limited (07929099) United Kingdom