About Johal Investments Ltd (07561740) United Kingdom