About J&k Sandhu Ltd (12622041) United Kingdom