About Sekhon Holdings Limited (12102669) United Kingdom