About Sunlogic Ltd. (11675959) United Kingdom