About Alex Wilkes Technology Ltd (11042401) United Kingdom