About Intellilife Solutions Ltd (12283394) United Kingdom