About Aidbord Limited (12226587) United Kingdom