About Bent Oak Systems Ltd (12422382) United Kingdom