About Jhbuggies Limited (11644449) United Kingdom