About Jaycee Corporation Limited (06861882) United Kingdom