About Lyncombe Learnings Limited (12148058) United Kingdom