About Karbassi Limited (12638330) United Kingdom