About Jeanius Apps Ltd (10945679) United Kingdom