About Jime Project Limited (11956224) United Kingdom