About Heapforce Ltd. (10814500) United Kingdom