About Debika Pramanik Ltd (09295963) United Kingdom