About Abidre Ltd (11135788) United Kingdom