About Khalbros Trading & Investments Limited (13420619) United Kingdom