About Jakcus Limited (11703344) United Kingdom