About I-adapteras Limited (12547315) United Kingdom