About Charislogica Limited (12128671) United Kingdom