About Fidra Technology Limited (SC140045) United Kingdom