About Boyle Technologies Ltd (NI648337) United Kingdom