About Apofema Limited (12991820) United Kingdom