About Sardina Technologies Ltd (07230586) United Kingdom