About Jambrilogo Limited (SC609600) United Kingdom