About Sher Puttar Limited (12844545) United Kingdom