About Kahaf Spark Limited (12314339) United Kingdom