About Merapi Projects Limited (07223430) United Kingdom