About Ian Lillis Trading Limited (12530539) United Kingdom