About Cutting Edge Apps Limited (10079525) United Kingdom